FAQ
F.A.Q.
Domande - Risposte
le Stored Queries di Access
Internet Provider
Software
Internet Provider
mail marketing
preventivi Internet
supporto tecnico
sms da web
download
corsi
lavoro
pagamenti
Internet Provider
 
FAQ
faq
news
Applicativi asp
Motomania

le Stored Queries di Access

Con Access č possibile salvare query sul database stesso e richiamarle da uno script Asp. L'esempio che facciamo č di inserimento dei dati attraverso un'istruzione INSERT di Sql.

Create la cartella sq sul vostro server Web personale ed all'interno create il file database.mdb; create poi la tabella utenti corredata dai campi nome e cognome entrambi di tipo testo.

Create adesso una nuova query dall'omonima scheda presente su Access ed inserite il seguente codice:

INSERT INTO utenti ( nome, cognome ) VALUES (?, ?)

dove i due punti interrogativi (?, ?) sono a tutti effetti delle variabili il cui indice numerico va da zero (0) a N. Salviamo la query come insert_data e chiudiamo Access. In questo modo possiamo, attraverso uno script Asp, passare all'Execute della Connection il nome della Stored Query concatenando le due variabili che rappresentano i dati che verranno inseriti nel database.

Di seguito il codice del file sq.asp:

<%@LANGUAGE = JScript%>
<%
    var nome = "Luca";
    var cognome = "Ruggiero";
    var cn = new ActiveXObject("ADODB.Connection");
    cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("database.mdb"));
    cn.Execute("insert_data " + nome, cognome);
    cn.Close();
    Response.Write("Inserimento effettuato con successo");
%>

Attenzione alla riga contenente il seguente codice:

cn.Execute("insert_data " + nome, cognome);

la cui forma č standard:

"nome_della_sq "

con lo spazio finale prima della chiusura delle virgolette

+

per concatenare la query alle variabili passate di seguito, separate da una virgola

nome, cognome


faq Indietro

 

Home | Chi Siamo | Contatti | Internet Provider | Software House | Active Web | Web Marketing | SMS | Realizzazioni | Preventivi | Supporto | Lavoro | Condizioni
RD Informatica - Str. Rupola 14 - 61122 Pesaro PU - Tel 0721 206238 Fax 0721 1835042 P.Iva 01241970415 - info@rdinformatica.com 
Estrattore Pagine Gialle
Applicativi asp
RD
Applicativi asp
Internet provider
Software House
Applicativi asp
SMS Web
Software SMS
Mailing Project